small scaled snake - Español Inglés Diccionario